rough terrain trucks - Turkish English Dictionary